﻿//using Domain;
//using MediatR;
//using System.Collections.Generic;

//namespace WriteAPI.Command.Material
//{
//    public class CreateMaterialReplenishmentWithDetailsCommand : IRequest<MaterialReplenishment>
//    {
//        public required int Id { get; set; }
//        public required string DocCode { get; set; } = string.Empty;
//        public required string BizType { get; set; } = string.Empty;
//        public required string PlanNo { get; set; } = string.Empty;
//        public required string DocDate { get; set; } = string.Empty;
//        public required string Operator { get; set; } = string.Empty;
//        public string? SalesNo { get; set; } = null;
//        public string? MaterialName { get; set; } = null;
//        public required string DocStatus { get; set; } = string.Empty;
//        public string? Auditor { get; set; } = null;
//        public string? DeliveryDate { get; set; } = null;
//        public string? Unit { get; set; } = null;
//        public required string BizStatus { get; set; } = string.Empty;
//        public required int ProductionQty { get; set; }
//        public string? Remark { get; set; } = null;

//        public required List<MaterialDetail> MaterialDetails { get; set; } = new List<MaterialDetail>();
//    }
//}
